voluntary departure bond - Alemán Inglés Diccionario